Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 France F2 France F3 France F4 France F5 France F6 France F7 Germany F6 France F4 France F5 France F7 France F8 France F12 France F16 France F17 France F22 France F11 Challenger 42 - Andrezieux Generali Open 2001 - Kitzbuhel Germany F1 Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Zagreb Open - Zagreb Nord/LB Open - Braunschweig Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum The Wrexham Challenger - Wrexham Trani Cup - Trani Bulgarian Challenger 2002 - Sofia Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Slovak Open - Bratislava Kuppers Kolsch Cup - Aachen Open de L'Isere - Grenoble Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg AXA Open - Espinho Quelle Cup - Furth Braunschweig Open - Braunschweig Muller Cup - Ulm 1998 Safeway Challenger - Aptos Segovia Challenger Open Castilla y Leon - Segovia International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Internationale Badische Meisterschaften Um Den Techem Cup - Zell V Trani Cup - Trani Asics Challenger Open - Monchengladbach Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Open Mutouest - St. Brieuc Open Sainte Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Stella Artois Clay Court Championship - Budaors Nokian Hakkapeliitta Open - Tampere Timisoara Challenger - Timisoara Open de L'Isere - Grenoble Challenger Groningen - Groningen ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis San Remo Tennis Cup 15° Piertomaso - San Remo Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere ATP Open Castilla y Leon - Segovia Timisoara Challenger 2005 - Timisoara GHI Bronx Classic - Bronx TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Open Castilla y Leon - Segovia s Tennis Masters 06 - Graz Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Ostdeutscher Sparkessen Cup - Dresden Astana Challenger - Astana Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Ostdeutscher Sparkassen Cup - Dresden BNP Paribas Primrose - Bordeaux Sunrise Challenger Bordeaux Challenger Mons Challenger Sunrise Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Segovia Challenger Istanbul Challenger St. Remy Challenger Mons Challenger Tashkent Challenger Rennes Challenger Orleans Challenger Astana Challenger Noumea Challenger Heilbronn Challenger Courmayeur Challenger Quimper Challenger Cherbourg Challenger Dallas Challenger St. Brieuc Challenger Tallahassee Challenger Rome Challenger Bordeaux Challenger Cremona Challenger Nottingham Challenger Turin Challenger Pozoblanco Challenger Scheveningen Challenger Sopot Challenger Recanati Challenger Segovia Challenger San Marino Challenger Astana Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Quimper Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Tunis Challenger Bordeaux Challenger Kosice Challenger Milan Challenger St. Remy Challenger Mons Challenger Rennes Challenger Geneva Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger St. Brieuc Challenger Napoli Challenger Bordeaux Challenger Blois Challenger Scheveningen Challenger Oberstaufen Challenger St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Blois Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Gold Flake Open - Chennai Legg Mason Tennis Classic - Washington D.C. Croatian Indoors - Split St. Petersburg Open - St. Petersburg Guardian Direct Cup - London Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gold Flake Open - Chennai Japan Open - Tokyo BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Pilot Pen International - New Haven President's Cup 1998 - Tashkent Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Copenhagen Open - Copenhagen Gold Flake Open - Chennai Japan Open - Tokyo BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Mallorca Open - Mallorca adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Open 13 - Marseille Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis TD Waterhouse Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Tata Open 2003 - Chennai Adidas International - Sydney Open 13 - Marseille Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Brasil Open - Salvador AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Tel Aviv Qatar Open - Doha Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril BMW Open - Munich Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Estoril Open - Estoril BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Moselle Open - Metz Open Sud de France - Montpellier The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens Olympics - Beijing